package com.shop.cloud.model.response;

import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

import io.swagger.annotations.ApiModelProperty;
import lombok.EqualsAndHashCode;
import lombok.ToString;

@ToString(callSuper = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(value = { "hibernateLazyInitializer", "handler", "fieldHandler" }, ignoreUnknown = true)
public class getUpAndDownLevelResponse {

	@JsonProperty("id")
	@ApiModelProperty(value = "id", example = "", required = true)
	private Long id;
	
	@JsonProperty("nickName")
	@ApiModelProperty(value = "用户昵称", example = "", required = true)
	private String nickName;
	
	@JsonProperty("level")
	@ApiModelProperty(value = "级别", example = "", required = true)
	private Long level;
	
	@JsonProperty("levelName")
	@ApiModelProperty(value = "级别名称", example = "", required = true)
	private String levelName;

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public Long getLevel() {
		return level;
	}

	public void setLevel(Long level) {
		this.level = level;
	}

	public String getLevelName() {
		return levelName;
	}

	public void setLevelName(String levelName) {
		this.levelName = levelName;
	}
	
	
}
